/*
 * 测试字符类型和布尔类型的使用
 */
class CharTest3 {
  public static void main(String[] args) {
    // 1. 字符类型的使用 char比较复杂,涉及到字符集的概念，字符集是字符和二进制的映射关系，字符集分为ASCLL字符集和Unicode字符集
    // 形式1 ''表示，内部只能放一个字符，不能放多个字符，否则编译报错
    char c1 = 'a';
    char c2 = '哈';
    char c3 = '中';
    System.out.println(c3);
    // 形式2 使用 Unicode编码 (本质上是使用Unicode字符集映射到对应的字符，然后输出)
    char c4 = '\u0061';
    System.out.println("unicode:" + c4);
    // 形式3 使用转义字
    char c5 = '\n';
    System.out.println("换行符:" + c5);
    // 形式4 使用具体字符对应的值 ASCLL码值
    char c6 = 97; // 小a的ASCLL码值

    System.out.println("ASCLL码值:" + c6);
    // 2. 布尔类型的使用
    boolean b1 = true;
    boolean b2 = false;
    System.out.println(b1);
    System.out.println(b2);

  }
}
